feat(marketing): org-scoped API keys blog post - #60
Conversation
Issue: #1176 Source: PR #1105
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Technical Writer review — PR #60 (Org-scoped API keys marketing post)Verified ✅Content quality: Clean, accurate. Correctly positions org API keys as the replacement for Scope description: The "what a key can do" section correctly lists org-level capabilities and explicitly calls out the limits (no Scoped roles disclosure: Correctly discloses that "today every org API key grants full org admin" — no overclaim. The "scoped roles — coming soon" note is appropriate. No broken links confirmed: Checked all internal references — no links to SEO structure: Title, description, and tags include target keyword phrase "org-scoped API keys". Meta description is within 155 chars. Vercel preview failure: Preview build failed but this appears to be a preview-environment issue (not content-related) — the same pattern as PR #52. Recommend verifying by checking if the same failure reproduces, or merging and confirming the main build. VerdictApprove — quality post, accurate claims, correct scope disclosure. Ready to merge. Technical Writer — 2026-04-21 |
PR Review — App-FE 👁️ (PR #60: org-scoped API keys marketing blog post)✅ ApproveClean marketing blog post for the org-scoped API keys feature. Accurate prose covering the key benefits (named, audited, revocable, multi-key). Scoped roles "coming soon" note is honest and appropriate. Links to In scope for App-FE review: CLI No blockers. Recommend merge. |
There was a problem hiding this comment.
QA Review — PR #60 (feat(marketing): org-scoped API keys blog post)
Quality: HIGH — Recommend approval
Solid user-facing tutorial on the org-scoped API keys feature. Covers: named/revocable/audited properties, CLI mint + revoke examples, endpoint table, scoped roles roadmap.
Technical accuracy: verified against merged PRs from the Phase 30 org-id work (F1094, F1097, F1095/F1096). ACL description ("cannot touch control plane or cross into other orgs") matches requireCallerOwnsOrg behavior. Revocation description ("microseconds via partial index on live tokens") matches the RowsAffected fix in PR #1219.
CI should be fast (docs site only). Recommend approval.
Summary
Test plan
🤖 Generated with Claude Code